Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 TELFORD AVENUE Semi-Detached £461,380 £360,100 15 Jun 2017
64 TELFORD AVENUE Semi-Detached £462,100 £270,000 6 Dec 2010
68 TELFORD AVENUE Detached £842,937 £685,000 13 Aug 2019
70 TELFORD AVENUE Detached £797,697 £680,000 1 Oct 2020
72 TELFORD AVENUE Semi-Detached £541,952 £362,000 31 Oct 2014
74 TELFORD AVENUE Semi-Detached £612,418 £605,000 12 Jun 2023
82 TELFORD AVENUE Terraced £471,618 £275,000 15 Nov 2010
86 TELFORD AVENUE Detached £483,923 £280,000 22 Dec 2009
88 TELFORD AVENUE Detached £581,697 £109,000 30 Jan 1997
90 TELFORD AVENUE Detached £725,822 £430,000 8 Feb 2013
92 TELFORD AVENUE Semi-Detached £576,458 £460,000 29 Mar 2018
94 TELFORD AVENUE Semi-Detached £376,165 £210,000 24 Nov 2008